package org.summer.common.constant;

/**
 * 缓存key前缀常量接口
 * @author wjj9132
 * @date 2024/9/25 15:28
 * @since 1.0
 */
public interface CacheKeyPrefix {
    /**
     * 用户信息缓存key前缀,用户登录时,查找用户信息时使用
     */
    public static final String USER_LOGIN_KEY_PREFIX = "summer:security:user:";
    /**
     * 登录成功用户信息缓存key前缀
     */
    public static final String USER_LOGIN_SUCCESS_KEY_PREFIX = "summer:security:user-login:";
    /**
     * 角色与请求路径缓存key前缀,角色与请求路径关系缓存,用于控制角色可以访问哪些请求路径
     */
    public static final String ROLE_PATH_KEY_PREFIX = "summer:security:role-path:";
}
